touch repeatedly - Español Inglés Diccionario